body,html{height:100%}img{image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}body{padding:0;margin:0;font-size:3.8vw;line-height:1.7;color:#333;background:#fff}body a{text-decoration:none!important;color:#333;-webkit-tap-highlight-color:transparent}body a:active{opacity:.8;background:none}body button,body input{border-radius:5px;border:1px solid #d9d9d9;-webkit-appearance:none;outline:none}body button.green{background:#2164f9;color:#fff;border:0}body button.white{color:#2164f9;border:1px solid #2164f9;background:#fff}body button:active{opacity:.7}body dd,body dl,body dt,body li,body ol,body ul{margin:0;list-style:none;padding:0}.am-icon{width:30px;height:30px}.jobBeOverdue .main{background:url(https://img.job10000.com/jobeast/mf/img/job_bg.png) no-repeat;background-size:100% 100%;position:relative}.jobBeOverdue .content{width:83vw;height:69vw;background:url(https://img.job10000.com/jobeast/mf/img/job_bg2.png) no-repeat;background-size:100% 100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.jobBeOverdue .content>div{width:70%;text-align:center;margin:0 15%}.jobBeOverdue .content>div>div:first-child{color:#fd6d04;font-size:4.3vw;font-weight:600}.jobBeOverdue .content>div>div:last-child{color:#6c6c6c;font-size:3vw}.jobBeOverdue .content>div a{background:#ffda31;color:#984300;font-size:4.3vw;font-weight:600;width:40vw;display:block;height:12vw;line-height:12vw;text-align:center;border-radius:6vw;margin:0 auto}.jobBeOverdue .content>div:first-child{margin-top:26vw;margin-bottom:4vw}.job_list>ul{margin-top:2vw;color:#666;font-size:3.6vw}.job_list>ul li{line-height:6.5vw;padding:5vw;position:relative;border-bottom:2.5vw solid #f8f6f6;background:#fff}.job_list>ul li .top{position:absolute;width:8vw;top:0;left:0;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}.job_list>ul li .jobname{font-size:4.3vw;color:#333;font-weight:700;height:6.5vw;margin-bottom:3vw}.job_list>ul li .jobname b{width:55vw;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.job_list>ul li .jobname span{font-size:3.6vw;float:right;font-weight:700;color:#ffa133}.job_list>ul li .term span{border-right:1px solid #d9d9d9;margin-right:1vw;padding-right:2vw;height:3vw;line-height:3vw;display:inline-block}.job_list>ul li .term span:last-child,.job_list>ul li .term span:nth-last-child(2){margin:0;border:0}.job_list>ul li .term span:last-child{float:right;line-height:6.5vw;color:#999}.job_list>ul li .sign{margin-top:1vw}.job_list>ul li .sign span{background:#f8f6f6;padding:0 2vw;color:#2164f9;margin-right:2vw;border-radius:3px;display:inline-block;line-height:7vw;font-size:3.5vw}.job_list>ul li:last-child{border:0}.company_info{display:flex;margin-top:3vw}.company_info img{width:8vw;height:8vw;border-radius:1vw;margin-right:2vw}.company_info span{display:inline-block;height:8vw;line-height:8vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nomore{text-align:center;color:#aaa;height:40vw}.nomore img{height:30vw;margin-top:10vw}.dialog-btn,.dialog-btn-hl,[data-style=android] .dialog-content-ft .dialog-btn-confirm,[data-style=android] .dialog-content-ft .dialog-btn-hl{color:#2164f9}.body{background:#f9f9fb;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jobDetail{background:#fff}.jobDetail .baseinfo{line-height:6vw;border-bottom:2vw solid #f8f6f6;padding:5vw 5vw 0}.jobDetail .baseinfo .jobname{font-size:4.3vw;color:#333}.jobDetail .baseinfo .jobname b{max-width:65vw;display:inline-block;vertical-align:top}.jobDetail .baseinfo .jobname .hotflag{font-style:normal;font-size:3.3vw;padding:.1vw 1.2vw;background:#f9453b;color:#fff;border-radius:1vw;position:relative;top:-.1vw;margin-left:.5vw}.jobDetail .baseinfo .jobname span{font-size:3.6vw;float:right;color:#ffa133;font-weight:700}.jobDetail .baseinfo .term{margin-top:2vw}.jobDetail .baseinfo .term span{border-right:1px solid #d9d9d9;margin-right:1vw;padding-right:2vw;height:3vw;line-height:3vw;display:inline-block;color:#666}.jobDetail .baseinfo .term span:last-child{margin:0;border:0}.jobDetail .baseinfo .doctorTitle{margin-bottom:1vw;margin-left:-1.5vw}.jobDetail .baseinfo .doctorTitle i{color:#ffa133;font-size:4.5vw}.jobDetail .baseinfo .sign{margin:2vw 0}.jobDetail .baseinfo .sign span{background:rgba(33,100,249,.1);padding:0 2vw;color:#2164f9;margin-right:2vw;border-radius:3px;display:inline-block;line-height:7vw;font-size:3.5vw}.jobDetail .baseinfo .upTime{color:#888;font-size:3.4vw}.jobDetail .baseinfo .companyinfo{border-top:1px solid #f8f6f6;margin-top:3vw}.jobDetail .baseinfo .companyinfo a{display:flex;font-size:4vw;padding:3vw 0}.jobDetail .baseinfo .companyinfo a .logo{width:12vw;height:12vw;margin-right:3vw}.jobDetail .baseinfo .companyinfo a .logo img{width:100%;height:100%}.jobDetail .baseinfo .companyinfo a .info{line-height:6vw;width:75vw}.jobDetail .baseinfo .companyinfo a .info div:first-child{color:#333;width:70vw}.jobDetail .baseinfo .companyinfo a .info div:first-child .viplevel{width:8vw;margin-left:1vw;position:relative}.jobDetail .baseinfo .companyinfo a .info div:first-child .auth{color:#2164f9;margin-left:1vw}.jobDetail .baseinfo .companyinfo a .info div:nth-child(2){color:#999;font-size:3.35vw}.jobDetail .baseinfo .companyinfo a .info div:nth-child(2) span{border-right:1px solid #d9d9d9;margin:2vw .3vw 2vw 0;padding-right:1.3vw;height:3vw;line-height:3vw;display:inline-block}.jobDetail .baseinfo .companyinfo a .info div:nth-child(2) span:last-child{margin:0;border:0}.jobDetail .baseinfo .companyinfo a .info div:nth-child(3){color:#555;font-size:3.5vw}.jobDetail .baseinfo .companyinfo a .info div:nth-child(3) span{color:#ffa133;margin:0 1vw}.jobDetail .baseinfo .companyinfo a .info div:nth-child(3) span:last-child{color:#2164f9}.jobDetail .baseinfo .companyinfo a .right-arrow{float:right;font-size:3.6vw;position:relative}.jobDetail .baseinfo .companyinfo a .right-arrow i{position:absolute;top:50%;right:-2vw;transform:translateY(-50%);color:#999;font-weight:700}.jobDetail .jobinfo{border-bottom:2vw solid #f8f6f6;padding:0 5vw}.jobDetail .jobinfo .title{font-weight:600;font-size:4.5vw;margin:3vw 0}.jobDetail .jobinfo .jobDuties{font-size:3.8vw;color:#666;line-height:1.75;white-space:pre-line;word-break:break-all}.jobDetail .jobinfo .welfare{border-bottom:1px solid #f8f6f6;padding:3vw 0}.jobDetail .jobinfo .welfare .tag{margin:3vw 0}.jobDetail .jobinfo .welfare .tag span{background:rgba(33,100,249,.1);padding:.5vw 2vw;color:#2164f9;border-radius:3px;font-size:3.3vw;display:inline-block;margin:1vw .5vw}.jobDetail .jobinfo .welfare ul{white-space:pre-line;word-break:break-all}.jobDetail .jobinfo .detail{border-bottom:1px solid #f8f6f6;padding:3vw 0}.jobDetail .jobinfo .detail .time{color:#ffa133;font-size:3.4vw;margin-top:3vw}.jobDetail .jobinfo .address{padding:3vw 0}.jobDetail .jobinfo .address .info{display:flex;font-size:3.5vw;line-height:6vw}.jobDetail .jobinfo .address .info i{font-size:6vw;margin-right:5px;color:#999}.jobDetail .jobinfo .address .info .addDetail{color:#666;white-space:nowrap;width:72vw;overflow:hidden;text-overflow:ellipsis}.jobDetail .jobinfo .address .info .icon-arrow_right{font-size:3.6vw;position:relative;top:2.5vw;left:4vw;font-weight:700}.jobDetail .jobinfo table{width:100%;border-top:1px solid #d9d9d9;border-left:1px solid #d9d9d9}.jobDetail .jobinfo table td,.jobDetail .jobinfo table th{border-bottom:1px solid #d9d9d9;border-right:1px solid #d9d9d9;height:7vw;text-align:center;font-size:3vw}.jobDetail .jobinfo table td{color:#666;font-size:3vw}.jobDetail .other{padding:3vw 5vw;border-bottom:2vw solid #f8f6f6}.jobDetail .other .title{font-weight:600;font-size:4.5vw;margin:3vw 0}.jobDetail .other .publisher{display:flex;border-bottom:1px solid #f8f6f6;padding:4vw 0}.jobDetail .other .publisher img{width:7vw;height:7vw;border-radius:50%}.jobDetail .other .publisher .name{line-height:7vw;margin-left:3vw;max-width:20vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jobDetail .other .publisher .right-arrow{float:right;font-size:4.5vw;position:relative}.jobDetail .other .publisher .right-arrow i{position:absolute;top:40%;right:2vw;transform:translateY(-50%)}.jobDetail .other .contact{font-size:3.4vw;border:1px solid #d9d9d9;padding:1vw 6vw;border-radius:1vw;line-height:7vw;margin:0 10vw;position:relative;top:-1vw}.jobDetail .other .contact_info{width:60vw;font-size:3.4vw;margin:0 3vw;display:none;color:#666;line-height:7vw;text-align:center}.jobDetail .other .contact_info a:not(:last-child):after{content:"；"}.jobDetail .other .tips{font-size:3.5vw}.jobDetail .other .tips span{color:#ffa133;display:block;margin:3vw 0}.jobDetail .other .tips div{color:#666}.jobDetail .job_list{padding-bottom:4vw}.jobDetail .job_list .title{font-weight:600;font-size:4.5vw;padding:3vw 5vw 0}.jobDetail .job_list .more{border-top:2.5vw solid #f8f6f6}.jobDetail .job_list .more a{display:block;margin:5vw auto;width:40vw;height:10vw;line-height:10vw;text-align:center;border:1px solid #d9d9d9;border-radius:4px;color:#2164f9}.jobDetail .job_bottom{line-height:14vw}.jobDetail .job_bottom .fixed{width:100%;position:fixed;bottom:0;height:14vw;left:0;display:flex;background:#fff;text-align:center;border-top:1px solid #f8f6f6}.jobDetail .job_bottom .fixed .collection,.jobDetail .job_bottom .fixed .collectionCancal{width:20vw;text-align:center;line-height:5vw;font-size:3.5vw;display:none;margin:1.5vw 0}.jobDetail .job_bottom .fixed .collectionCancal i,.jobDetail .job_bottom .fixed .collection i{font-size:6vw}.jobDetail .job_bottom .fixed .collectionCancal{color:#2164f9}.jobDetail .job_bottom .fixed .isShow{display:block}.jobDetail .job_bottom .fixed .send{margin-left:5vw}.jobDetail .job_bottom .fixed .send button{background:#2164f9}.jobDetail .job_bottom .fixed .connect button{background:#ffa133}.jobDetail .job_bottom .fixed button{font-size:4vw;width:35vw;color:#fff;height:11vw;margin:1.5vw 0;border:1px solid transparent}.jobDetail .overdue{width:90%;height:12vw;font-size:3.8vw;display:block;margin:3vw auto}.mask{width:100%;height:100%;background:rgba(0,0,0,.5);position:fixed;top:0;left:0;z-index:9999;display:none}.mask .modal{position:absolute;width:90vw;height:110px;top:50%;left:5vw;transform:translateY(-50%);border-radius:2px;background:#fff;padding:0 8vw;box-sizing:border-box}.mask .modal #sc{text-align:left;margin:30px 0}.mask .modal .close{position:absolute;background:#fff;width:8vw;height:8vw;text-align:center;line-height:7vw;font-size:6vw;right:0;top:0}.mask .modal .down{position:absolute;width:100%;bottom:3vw;text-align:center}.mask .modal .down>a{width:36vw;height:10vw;background:#2164f9;color:#fff;display:inline-block;line-height:10vw;text-align:center;font-size:4vw;border-radius:5vw;margin-bottom:3vw}.mask .modal .down div{color:#333}.mask .modal .down div a{color:#2164f9}